import { AuthManager } from "./common.js";

document.getElementById('fetsubmit1').addEventListener('click',async()=>{
    const username=document.getElementById('fetname').value||'';
    const userpwd=document.getElementById('fetpwd').value||'';
    const data={
        username:username,
        userpwd:userpwd,
        method:'Fethc Api',
        timestemp:new Date().toISOString()
    };

    //将结构体转为json字符串串
    const body=JSON.stringify(data);
    try
    {
        //发送post请求
        const response=await fetch('/blog/blog_cgi/mysql_login',
        {
            //方法
            method:'post',
            //请求头,包含正文类型为json
            headers:{
                'Content-Type':'application/json' //这里填写正文类型,浏览器请求发送前会以json格式进行编码
            },
            //请求体
            body:body
        });

        //接收响应
        const result=await response.json();//把解析后的json数据赋值给result
        //if(result.success)
	console.log(result);
    if(result.success)
    {
        AuthManager.setToken(result.token)
        window.location.replace(result.url);
    }
    else{
        alert(result.message);
    }
    }catch(error)
    {
        console.log('登陆请求错误');
    }


});


